Aramco CEO warns 1 billion barrels lost will slow oil market recovery Reuters
Shell PLC issued a stark warning on the global oil market, flagging a supply shortfall approaching 1 billion barrels as the Strait of Hormuz disruption continues to choke crude flows. “The gap is wide